Egyptian mongoose
noun
1.
ichneumon
(def 1).